home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / relnotes / cosmocreate / ch4.z / ch4
Text File  |  1998-11-02  |  12KB  |  397 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        4.  _B_u_g__F_i_x_e_s
  9.  
  10.        4.1  _C_o_s_m_o__C_r_e_a_t_e
  11.  
  12.        Cosmo Create encompasses the functionality of the previously
  13.        released WebMagic application.  The following WebMagic bugs
  14.        have been fixed in Cosmo Create.
  15.  
  16.           +o The HTML output from WebMagic often contained very long
  17.             lines. The HTML output from Cosmo Create is now
  18.             formatted around a 72 column page with indentations as
  19.             appropriate.
  20.  
  21.           +o Printing from WebMagic when run on low resolution
  22.             displays would produce incorrectly formatted output.
  23.             This has been fixed.
  24.  
  25.           +o WebMagic would use a large number of colors from the
  26.             default system colormap.  This would leave certain
  27.             applications unable to run due to lack of colors.
  28.             Cosmo Create now uses a 24-bit visual by default and
  29.             thus no longer consumes such large numbers of colors.
  30.  
  31.           +o WebMagic would change or lose certain HTML source
  32.             constructs. Cosmo Create goes to great lengths to
  33.             preserve the original HTML contents regardless of
  34.             whether it understands the constructs. This includes
  35.             the preservation of all unrecognized elements and
  36.             attributes (except unrecognized attributes on font
  37.             markups such as B, I, FONT), the preservation of the
  38.             contents and location style sheets, scripts and
  39.             comments.
  40.  
  41.           +o WebMagic would lose empty NAME anchors. This has been
  42.             fixed in Cosmo Create.  When an empty NAME anchor is
  43.             encountered, it is placed around the markup immediately
  44.             following the anchor.
  45.  
  46.           +o WebMagic would misorder font tags when used near anchor
  47.             tags. This has been fixed in Cosmo Create.
  48.  
  49.           +o WebMagic would apply HTML escapes to URLs. This would
  50.             cause URLs with
  51.  
  52.           +o WebMagic would get confused when parsing a file with
  53.             HTML attributes that contained certain HTML escape
  54.             sequences (e.g. "). This has been fixed in Cosmo
  55.             Create.
  56.  
  57.           +o Horizontal scrolling now works correctly for large
  58.             images.
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.           +o Background images now scroll.
  75.  
  76.        The following Cosmo Create 1.0 bugs have been fixed in Cosmo
  77.        Create 1.0.1.
  78.  
  79.           +o Cosmo Create 1.0 recognized only an uppercase </SCRIPT>
  80.             tag as terminating a script. Cosmo Create 1.0.1
  81.             terminates a script without regard to the case of the
  82.             </SCRIPT> tag.
  83.  
  84.           +o Tables are redrawn less often, greatly increasing
  85.             editing speed and reducing flashing.
  86.  
  87.           +o Editing tables is more stable.
  88.  
  89.           +o To insert a paragraph before or after a table, you can
  90.             now click to the left or right of the table and just
  91.             start typing.  The paragraph will be inserted
  92.             automatically, without requiring the use of the "Add
  93.             Paragraph Before/After Table" items in the Format menu.
  94.  
  95.           +o Text in table heading cells (<TH> tag) is now displayed
  96.             bold.
  97.  
  98.           +o Cosmo Create 1.0.1 is better at handling preformatted
  99.             text within table cells.
  100.  
  101.        The following Cosmo Create 1.0 bugs have been fixed in Cosmo
  102.        Create 1.0.2.
  103.  
  104.           +o A '/' character is no longer appended to the CODEBASE
  105.             attribute if it already ends in a '/'.
  106.  
  107.           +o The document modified status is maintained correctly
  108.             when turning "Alternate HTML" on and off in the View
  109.             menu.
  110.  
  111.           +o Adding a row at the end of a table that is at the very
  112.             end of the document no longer causes Cosmo Create to
  113.             crash.
  114.  
  115.           +o Horizontal rules inside table cells are now sized
  116.             correctly, and they no longer incorrectly migrate
  117.             outside of the cell.
  118.  
  119.           +o Invoking separate copies of Cosmo Create in rapid
  120.             succession without using the -runmany flag no longer
  121.             results in the crashing of the program or display of
  122.             the wrong files.
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.                                   - 3 -
  137.  
  138.  
  139.  
  140.           +o A security hole existed in the Perl script output by
  141.             the Cosmo Create Forms Tool. The hole was caused by the
  142.             use of the Perl eval function with a user supplied
  143.             variable. This function provided an alternate means of
  144.             specifying variables in the script but was not
  145.             required. Since it is a security hole it has been
  146.             removed. Scripts based on previous versions of Cosmo
  147.             Create will have the security hole and should remove
  148.             line number 33 in the original script. The line to be
  149.             removed reads:
  150.  
  151.             eval("\$$key = \"$value\"");
  152.  
  153.             Refer to all form variables using
  154.             $form{'varaibleName'}. (485966)
  155.  
  156.  
  157.        The following Cosmo Create 1.0 bugs have been fixed in Cosmo
  158.        Create 1.0.3.
  159.  
  160.           +o Cosmo Create would sometimes crash when updating the
  161.             WYSIWYG editing window from the source editing window.
  162.             This has been fixed.
  163.  
  164.           +o Certain attributes of an anchor tag would be lost if
  165.             the anchor tag enclosed an image tag that referenced an
  166.             image map. This has been fixed.
  167.  
  168.           +o Cosmo Create running in an Asian locale (e.g. Japanese)
  169.             no longer incorrectly parses pages with non-breaking
  170.             space characters (i.e.  ).  However, pages
  171.             containing other ISO Latin 1 characters outside the
  172.             ASCII range should not be processed by Cosmo Create in
  173.             an Asian locale. This limitation is placed on Cosmo
  174.             Create by the character encoding schemes used for Asian
  175.             locales.
  176.  
  177.           +o Empty VALUE attributes on form OPTION or INPUT tags are
  178.             no longer removed. Empty VALUE attributes are display
  179.             as fields with "" as the value. To create an empty
  180.             VALUE attribute, specify "" in the value field.
  181.  
  182.           +o Cosmo Create no longer renders ALIGN attributes in tags
  183.             that do not support the ALIGN attribute (i.e. PRE,
  184.             ADDRESS, BLOCKQUOTE, DD, DT, LI, OL, UL, MENU and DIR).
  185.             The attribute value is preserved in all cases.
  186.             Similarly, the user interface no longer allows right
  187.             justification of paragraph styles that do not support
  188.             the ALIGN attribute.
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.                                   - 4 -
  203.  
  204.  
  205.  
  206.           +o Content fetched from the web into Cosmo Create now
  207.             preserves the file extensions in the local file cache.
  208.             This preserves the mime types of the content permitting
  209.             correct previewing and other processing.
  210.  
  211.           +o The <CENTER> tag is now properly balanced when used
  212.             with the <PRE> tag.
  213.  
  214.           +o Cosmo Create now uses the correct font, ming, when run
  215.             in the Traditional Chinese locale (zh_TW.ucns).
  216.             Previous version of Cosmo Create incorrectly used the
  217.             song font.
  218.  
  219.           +o Cosmo Create no longer drops the MAXLENGTH attribute
  220.             when processing a TEXT INPUT tag. In addition, the
  221.             MAXLENGTH setting now limits the number of characters
  222.             that can be entered into the text field.
  223.  
  224.           +o Cosmo Create no longer crashes when given an image map
  225.             with a hotspot that does not have an anchor associated
  226.             with it.
  227.  
  228.           +o The contents of XMP, PLAINTEXT and LISTING paragraphs
  229.             are now displayed WYSIWYG and are no longer converted
  230.             to PRE pragraphs. Since a number of formatting options
  231.             on the GUI have no meaning in an XMP or PLAINTEXT
  232.             paragraph, selecting one of these options will simply
  233.             cause a beep.
  234.  
  235.           +o The SMALL and BIG tags are no longer converted to FONT
  236.             SIZE tags. Note that there is no GUI support for
  237.             specifying these tags.
  238.  
  239.           +o Relative font sizes specified within headings are now
  240.             displayed at the correct size. Note that there is no
  241.             GUI support for specifying relative font sizes.
  242.  
  243.  
  244.        4.2  _C_o_s_m_o__P_a_c_k_a_g_e
  245.  
  246.        4.2.1  _G_e_n_e_r_a_l
  247.  
  248.           +o There is now a "Directory" packager, so if your content
  249.             refers to a directory, you will no longer get a FATAL
  250.             error during the discovery phase.  From the Directory
  251.             preference panel, you can select which file is used as
  252.             the "index" of the directory.  Please see the help
  253.             system for more information.
  254.  
  255.           +o Several large memory leaks were fixed.  Cosmo Package
  256.             should use much less memory and is a lot less likely to
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.                                   - 5 -
  269.  
  270.  
  271.  
  272.             cause you to run out of swap space.
  273.  
  274.           +o In Cosmo Package 1.0, saving your package could
  275.             invalidate the filenames used in a preview started
  276.             before you saved.  Now, those filenames will remain
  277.             valid until you "Restart" the packaging process or do a
  278.             "Save As".
  279.  
  280.           +o Prior to Cosmo Package 1.0.2, HTML between <pre> and
  281.             </pre> tags was not treated as HTML.  This meant that
  282.             any URLs between those tags would not be discovered for
  283.             packaging or patched during packaging.  This has been
  284.             fixed.
  285.  
  286.           +o Prior to Cosmo Package 1.0.2, malformed URLs of the
  287.             form "//News" caused memory to be corrupted, possibly
  288.             killing CosmoPackage.  This corruption has been fixed.
  289.             (479316)
  290.  
  291.           +o Prior to Cosmo Package 1.0.2, mappings were not
  292.             displayed correctly when opening or restarting a
  293.             previously saved package.  This has been fixed.
  294.             (480509)
  295.  
  296.        4.2.2  _H_T_M_L
  297.  
  298.           +o Prior to Cosmo Package 1.0.2, all attributes whose
  299.             names began "SGI_" were stripped during packaging.
  300.             This included attributes intended for the SGI
  301.             CosmoPlayer.  Now, only attributes from the following
  302.             set are removed: SGI_ASPECT_RATIO, SGI_BACKGROUND,
  303.             SGI_BACKGROUND_INVALID, SGI_CLASSID,
  304.             SGI_CLASSID_INVALID, SGI_CODE, SGI_CODE_INVALID,
  305.             SGI_COMMENT, SGI_DATA, SGI_DATA_INVALID, SGI_FULLPATH,
  306.             SGI_HEIGHT_FIXED, SGI_HEIGHT_UNFIXED, SGI_NATIVE_SRC,
  307.             SGI_SETHEIGHT, SGI_SETWIDTH, SGI_SRC, SGI_SRC_INVALID,
  308.             SGI_URL_CMD, SGI_WHITESPACE, SGI_WIDTH_FIXED,
  309.             SGI_WIDTH_UNFIXED.
  310.  
  311.        4.2.3  _V_R_M_L
  312.  
  313.           +o In some situations, the VRML packager was not able to
  314.             convert movies and sounds.  This would result in a
  315.             message stating: "Can't figure out whether the file
  316.             "someMovie.mpg" has audio and/or video tracks."  This
  317.             has been fixed.  Since this bug has been fixed, when
  318.             you see this error message, the troubleshooting steps
  319.             it recommends are more likely to be useful.
  320.  
  321.           +o The packager now discovers and corrects urls used
  322.             within the bodies of PROTOs.
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                                   - 6 -
  335.  
  336.  
  337.  
  338.           +o By default, VRML files will be gzipped in new packages.
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.